<?php
session_start();
//header("Content-type:image/png");
if(isset($_SESSION['id']))
{
//include ("../graficas/lib/jpgraph.php"); 
//include ("../graficas/lib/jpgraph_bar.php"); 
//include ("../graficas/lib/jpgraph_line.php"); 
include ("../Connections/conn.php");
include ("../funciones.php");
include ("consultas.php");
if($conexion)
{
 		$fecha_actual = date("Y-m-d H:i:00",time());   
        $consulta = datosEmpresaCliente($conexion);
		$producto=array();
		$tiempo=array();
		$empresa=array();
		$total_prod=array();
		$total_tiempo=array();
		if(mysql_num_rows($consulta)>0)
		{
		 for($a=0;$a<mysql_num_rows($consulta);$a++)
		 {
			 $id_empresa = mysql_fetch_array($consulta); 
			 $resultado = vigencia_serial_clientes($id_empresa['id_cliente'],$conexion);
			
			if(mysql_num_rows($resultado)==0)
			{
				$tiempo[0]=0;
				$producto[0]=0;
			}
			else
			{
					for($b=0;$b<mysql_num_rows($resultado);$b++)
					{
						$res=mysql_fetch_array($resultado);
						$dif_actual=diferencia_fechas($fecha_actual,$res['fecha_vencimiento']);
					    $producto[$b] = $res['producto']; 
						$tiempo[$b] = $dif_actual; 
						
					}
					array_multisort($tiempo, SORT_ASC, $producto);
			}
			 $total_tiempo[$a]=$tiempo[0];
			 $total_prod[$a]=$producto[0];
			 $empresa[$a]=$id_empresa['nombre'];
		  }
		
		    	/*	$graph = new Graph(450,250,"auto"); 
					$graph->SetScale("intint"); 
					$graph->img->SetAntiAliasing(); 
					$graph->xgrid->Show();
					$graph->title->SetFont(FF_ARIAL,FS_BOLD,10);
					$graph->xaxis->title->SetFont(FF_ARIAL,FS_BOLD,8);
					$graph->yaxis->title->SetFont(FF_ARIAL,FS_BOLD,8);
					$graph->xaxis->SetFont(FF_ARIAL,FS_BOLD,8);
					$graph->yaxis->SetFont(FF_ARIAL,FS_BOLD,8);
					$graph->xaxis->SetTitle("Clientes","middle");
					$graph->img->SetMargin(40,20,20,40); 
					$graph->title->Set("Vigencia de los Productos vs Clientes"); 
					$graph->xaxis->SetTickLabels($empresa);
					$graph->yaxis->title->Set("Días"); 
					$barplot =new BarPlot($total_tiempo);
					$barplot->SetColor("orange");
					$barplot->SetFillGradient("blue","cyan",GRAD_LEFT_REFLECTION);
					//$barplot->SetFillGradient("cyan", "blue", GRAD_HOR);
					$lineplot = new LinePlot($total_tiempo);
					$lineplot->SetColor("blue");
					$lineplot->SetWeight(2);
					$graph->Add($barplot);
					$graph->Add($lineplot);
					$graph->Stroke();
				*/ 
				?><div><?php 
		echo grafica_api2($porcentaje,$tickets,'#4b80b6','#7BBAC1','#660000',$unidad,$mensaje,3);
		?></div><?php 
		}
		else
		{
			echo "No hay Clientes ni Seriales registrados";
		}
}//if de $conexion
 else{
	 mysql_close($conexion);
	 echo "La sesión ha caducado o se ingreso incorrectamente";
  	 echo "<script type='text/javascript'>redireccionar('index.php',3000);</script>";
	 }
}
else
{
  session_unset();
  session_destroy();
  echo "La sesión ha caducado o se ingreso incorrectamente";
  echo "<script type='text/javascript'>redireccionar('index.php',3000);</script>";
}
?>